# -*- coding: utf-8 -*-
"""
@Time ： 2020/12/8 16:18
@Auth ： Mr. JJ_Cloud
@Company ：testingedu.com.cn
@Function ：类的初始化案例
"""

class Chinese:
    # 初始化方法的创建，init两边双下划线
    # 初始化方法的作用在于：当每个实例对象创建时，该方法内的代码无须调用就会自动运行
    def __init__(self,hometown):
        self.hometown = hometown
        print('你在哪里出生？')

    def born(self):
        print("我生在%s。" % self.hometown)

xiaoming = Chinese('上海') #传给参数hometown
xiaoming.born()

xiaohong = Chinese('北京')
xiaohong.born()

# 初始化方法的作用在于：当每个实例对象创建时，该方法内的代码无须调用就会自动运行。